long term time horizon - Español Inglés Diccionario